﻿using System;

namespace JH
{
    /// <summary>
    ///  这个特性用来标记一个需要注入实例的成员，注入实例是一个序列化的成员，可以在编辑器中直接赋值
    /// </summary>
    public class InjectInstanceAttribute : Attribute
    {
        /// <summary>
        ///  实例名称
        /// </summary>
        public string Name { get; }

        /// <summary>
        ///  该特性用于标记一个需要注入实例的成员
        /// </summary>
        public InjectInstanceAttribute(string name = null)
        {
            Name = name;
        }
    }
}